What is the meaning of the word "visiting card"?

Definitions:

  1. a printed or written greeting that is left to indicate that you have visited copy to clipboard noun
    • I leave visiting cards wherever I go. copy to clipboard